Наследует реляционную структуру и семантику, но построены с помощью современных и масштабируемых конструкций. Цель - обеспечить большую масштабируемость нежели SQL и более высокие гарантии согласованности чем NoSQL
ACID, АСИД
Запрос перед попаданием в бд попадает в планировщик запросов
Dapper - микро ORM для прямого транслирования SQL запросов в БД
В EF Core, для подключения к БД нужно от наследоваться от DBContext и скачать нуггет для нужно БД
То что DBSet поля это таблицы
Для более тонкой настройки таблиц есть метод OnModelCreating(), там например можно менять названия таблиц
Лектор нихуя не знает